# Python type()函数：动态创建类
'''
type(obj)
type(name, bases, dict)
'''
# 查看 3.4 的类型
print(type(3.4))
# 查看类对象的类型
class CLanguage:
    pass

clangs = CLanguage()
print(type(clangs))
print()

# 定义一个实例方法
def say(self):
    print("我要学 Python！")

# 使用 type() 函数创建类
CLanguage = type("CLanguage", (object,), dict(say = say, name = "C语言中文网"))
# 创建一个 CLanguage 实例对象
clangs = CLanguage()
# 调用 say() 方法和 name 属性
clangs.say()
print(clangs.name)
